html{
	height: 100%;
}

body {
	font-size: 2.5em ;
	background-image: url(../img/banner1.jpg);
	background-size: cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
}

/*全局*/

.content {
	position: absolute;
	width: 100%;
	height: 100%;
}

/*背景*/

/*.bg {
	background-image: url(../img/1.jpg);
	background-position: center center;
	position: absolute;
	background-size: cover;
	width: 100%;
	height: 100%;
}*/

/*蒙版*/

/*.masking {
	position: absolute;
	background: rgba(0, 0, 0, 0.7);
	width: 100%;
	height: 100%;
}*/

/*返回*/

.return {
	position: absolute;
	top: 20px;
	left: 20px;
}

.mui-icon-left-nav:before {
	color: #fff;
}

/*内容*/

.substance {
	position: absolute;
	/* width: 260px;
	height: 370px; */
	left: 50%;
	margin-left: -130px;
	margin-top: 80px;
}

.logo {
	background-image: url(../img/LOGO.png);
	background-size: 108px 49px;
	width: 108px;
	height: 49px;
	margin: auto;
	margin-bottom: 15px;
}

.prompt {
	margin-bottom: 15px;
	text-align: center;
	letter-spacing: 1.5px;
	font-size: 1em;
	color: #fff;
}

/*表单*/

.form {
	margin-top:60%;
	width:120%;
	margin-left:-12%;
}

/*文本框样式*/

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
	font-size: 1em;
	background-color: #fff;
	padding: 9px 60px 10px 15px;
	line-height: 16px;
}

.form_1 {
	margin-top: 70px;
	color: #000;
	background-color: #fff;
	border-radius: 3px;
	opacity: 1;
	border: 1px solid #aaa;
	height:50px;
}

.mui-input-row label {
	font-size: 1em;
	width: 26%; 
	padding: 14px 0px 11px 15px;
	line-height: 70px;
}

.mui-input-row label~input,
.mui-input-row label~select,
.mui-input-row label~textarea {
	width: 65%;
	float: left;
	height: 50px;
    font-size: 1em;
    line-height: 50px;
    /* margin-top:20px; */
}

/*占位*/

::-webkit-input-placeholder {
	/* WebKit browsers */
	font-size: 13px;
}

:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	font-size: 13px;
}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	font-size: 13px;
}

:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	font-size: 13px;
}

/*图标*/

.mui-input-row .mui-input-clear~.mui-icon-clear,
.mui-input-row .mui-input-password~.mui-icon-eye,
.mui-input-row .mui-input-speech~.mui-icon-speech {
	font-size: 20px;
	position: absolute;
	z-index: 1;
	top: 10px;
	width: 38px;
	height: 38px;
	text-align: center;
	color: #999;
}

.mui-input-row .mui-input-clear~.mui-icon-clear.mui-active,
.mui-input-row .mui-input-password~.mui-icon-eye.mui-active,
.mui-input-row .mui-input-speech~.mui-icon-speech.mui-active {
	color: #222;
}

/*协议*/

.mui-radio input[type='radio']:before,
.mui-checkbox input[type='checkbox']:before {
	font-family: Muiicons;
	margin-left: -10px;
	font-size: 20px;
	color: #fff;
	background: none;
	-webkit-font-smoothing: antialiased;
}

.mui-radio input[type='radio']:checked:before,
.mui-checkbox input[type='checkbox']:checked:before {
	color: #F0AD4E;
}

.mui-checkbox{
	margin-top: 10px;
}

.checkbox{
	margin-top: -1px;
}

.font {
	font-size: 0.9em;
	margin-left: 45px;
	color: #fff;
	padding-bottom: 2px;
	border-bottom: 1px #fff solid;
}

.font:hover{
	color: #F0AD4E;
}

/*登录*/

#login {
	letter-spacing: 2px;
	width: 100%;
	font-size: 1em;
	color: #fff;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 45px;
}

/*注册*/

.form #reg{
	margin-left: 10px;
	color: #F0AD4E;
	letter-spacing: 1px;
	font-size: 0.9em;
}

.form #reg:hover{
	color: #F0AD4E;
}

/*忘记密码*/

.form #forget{
	margin-right: 10px;
	float: right;
	color: #F0AD4E;
	letter-spacing: 1px;
	font-size: 0.9em;
	margin-bottom: 80px;
}

.form #forget:hover{
	color: #F0AD4E;
}

/*loading*/

.mui-btn.mui-disabled, .mui-btn:disabled, button.mui-disabled, button:disabled, input[type=button].mui-disabled, input[type=button]:disabled, input[type=reset].mui-disabled, input[type=reset]:disabled, input[type=submit].mui-disabled, input[type=submit]:disabled {
     opacity: 1; 
}